permanent camping - Spanish English Dictionary